technical definition - Alemán Inglés Diccionario